ShadowBot is shareware, $20. To register, send cash, check, or money order to:
ShadowBot Registration
c/o John Bafford
6 Cedar Springs Ct.
Baltimore, MD 21228
If you are registering ShadowBot for commercial use or you are representing a corporation, your registration fee will be negotiated on a case-by-case basis. Email for more information. Please include a short description of what you intend to use ShadowBot for.
If you're the sort of person who doesn't read the documentaion, if you type ".HELP COMMANDS" into ShadowBot while DCCing to it, you'll get a list of the commands. The help command can also be used from the console by typing "!HELP COMMANDS".
It is highly reccommended that you read the documentation. Most of the questions I get asked could be avoided if the docs had been read.
If you're interested in writing plugins, read the files in the Plugins Docs folder.
Official ShadowBot Homepage
<http://www.glue.umd.edu/~dshadow/shadowbot>
ShadowBot Mailinglists
Thanks to the kind folks at amug.org, the ShadowBot mailing lists are running again. There are two lists; one for announcments, the other for general discussion. To subscribe to either (or both) listsemail to majordomo@home.amug.org with a message containing "subscribe listname yourEmailAddress", where listname is either "shadowbot-announce" or "shadowbot-discussion", and yourEmailAddress is your email address. You can subscribe to both lists. Only I can post to the announcments list, which will only contain announcments of new versionf of ShadowBot.
"Official" ShadowBot IRC Channel
ShadowBot is currently running on #mac on the Undernet. Although there is no official help channel, several users on #mac have had quite a bit of experience and might be able to help you with some problems.
SmugWimp’s UnderNet Server List
If you need to find an Undernet server that allows bots, you might want to check out SmugWimp's list at
<http://www.latte.net/~understuff/botserve.htm>
Memory Allocation
If you are running ShadowBot on more than two or three channels, it would be advisable to increase its memory partition by 50k per channel. If you are on very large channels with more than 50 users, keep in mind that each user past that has dditional memory requirments. The entire userlist and shitlist must be kept in memory as well.
Also, keep in mind that when a plugin is read in for execution, it consumes memory; the amount used depends on the size of the plugin. For better performance and reduced memory requirments, it would be a good idea to keep individual plugin files as small as possible.
Scripts
The Plugins Docs folder now includes a description of all the files in the plugins folder.
Updating to ShadowBot 1.2
Updating from ShadowBot 1.1.4 or earlier
• ShadowBot is now PowerPC native.
• Check your settings to make sure they're correct.
• Botnet is now enabled. Check the botnet settings.
• If your Plugins folder isn't named "Plugins" and in the same folder with your bot, you need to move it there and/or rename it. Same goes with the Logs and DCC folders.
• Delete the notes file. Notes should work properly now.
Updating from ShadowBot 1.1.2 or earlier
• The Channels file format has changed, so you will have to delete your current Channels file so ShadowBot can create a new one.
Updating from 1.1.1 or earlier
• Script plugins from previous versions will no longer work. (join/part plugins will still continue to function).
Updating from 1.1f3 or earlier
• Go through the userlist and make sure that your users don't have the "Bot" flag turned on. This may cause problems with DCC chat.
• Set the listdcc/killdcc access levels. Defaults are 750 and 900.
Updating from 1.1b27 or earlier
• Make sure you set a DCC command character, or you will not be able to issue commands through DCC.
Updating from 1.0 or earlier
• ShadowBot 1.0tr* data files and plugins do not work with ShadowBot 1.1.